// This is the class to get the text from the user and place it into 
// a vector for use by the converter class.
// Copyright (C) 2008  Nicholas Hinkley <DarkLight.Programmer@gmail.com>
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.

// To output/input 
#include <iostream>

// To use the vector
#include <vector>

// To keep the code somewhat clean, somewhat.
using namespace std;

// This class is used to get the input from the user and place it in a vector
class InputTxt {
   public:
      
      // Normal constructor and deconstructor.
      InputTxt();
      ~InputTxt();
      
      // this is the function that will get the text from the screen to
      // the vector.
      int gettxt();
      
      // Test the vector by outputing the text to the screen.
      int test();
      
      // This returns the vector with the input text in it.
      vector<char> sendtxt();
   
   private:
      // This is where the gettxt sends the input. And what sendtxt sends
      // when it is called.
      vector<char> input;
      

   
   protected:


};

// End of file [with a new line at the end to make some compilers happy]
